to ruin - Espagnol Anglais Dictionnaire